home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / sun / management / VMManagement.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.7 KB  |  104 lines

  1. package sun.management;
  2.  
  3. import java.util.List;
  4.  
  5. public interface VMManagement {
  6.    boolean isCompilationTimeMonitoringSupported();
  7.  
  8.    boolean isThreadContentionMonitoringSupported();
  9.  
  10.    boolean isThreadContentionMonitoringEnabled();
  11.  
  12.    boolean isCurrentThreadCpuTimeSupported();
  13.  
  14.    boolean isOtherThreadCpuTimeSupported();
  15.  
  16.    boolean isThreadCpuTimeEnabled();
  17.  
  18.    boolean isBootClassPathSupported();
  19.  
  20.    boolean isObjectMonitorUsageSupported();
  21.  
  22.    boolean isSynchronizerUsageSupported();
  23.  
  24.    long getTotalClassCount();
  25.  
  26.    int getLoadedClassCount();
  27.  
  28.    long getUnloadedClassCount();
  29.  
  30.    boolean getVerboseClass();
  31.  
  32.    boolean getVerboseGC();
  33.  
  34.    String getManagementVersion();
  35.  
  36.    String getVmId();
  37.  
  38.    String getVmName();
  39.  
  40.    String getVmVendor();
  41.  
  42.    String getVmVersion();
  43.  
  44.    String getVmSpecName();
  45.  
  46.    String getVmSpecVendor();
  47.  
  48.    String getVmSpecVersion();
  49.  
  50.    String getClassPath();
  51.  
  52.    String getLibraryPath();
  53.  
  54.    String getBootClassPath();
  55.  
  56.    List<String> getVmArguments();
  57.  
  58.    long getStartupTime();
  59.  
  60.    int getAvailableProcessors();
  61.  
  62.    String getCompilerName();
  63.  
  64.    long getTotalCompileTime();
  65.  
  66.    long getTotalThreadCount();
  67.  
  68.    int getLiveThreadCount();
  69.  
  70.    int getPeakThreadCount();
  71.  
  72.    int getDaemonThreadCount();
  73.  
  74.    String getOsName();
  75.  
  76.    String getOsArch();
  77.  
  78.    String getOsVersion();
  79.  
  80.    long getSafepointCount();
  81.  
  82.    long getTotalSafepointTime();
  83.  
  84.    long getSafepointSyncTime();
  85.  
  86.    long getTotalApplicationNonStoppedTime();
  87.  
  88.    long getLoadedClassSize();
  89.  
  90.    long getUnloadedClassSize();
  91.  
  92.    long getClassLoadingTime();
  93.  
  94.    long getMethodDataSize();
  95.  
  96.    long getInitializedClassCount();
  97.  
  98.    long getClassInitializationTime();
  99.  
  100.    long getClassVerificationTime();
  101.  
  102.    List getInternalCounters(String var1);
  103. }
  104.